#include "comm.h"
int main()
{
    // 客户端这里以写的方式打开myfifo
    int fd = open(FILE_NAME, O_WRONLY);
    if (fd < 0)
    {
        std::cerr << "client open fail!" << endl;
        exit(1);
    }
    //将文件中的数读取到buffer中，再将buffer中的数据写入fd中
    int fin = open(FILE_TXT, O_RDONLY);
    if(fin<0)
    {
        printf("fin open fail!\n");
        exit(2);
    }
    char buffer[128];
    for (;;)
    {
        buffer[0] ='\0';
        //printf("Please Enter#: ");
        //fflush(stdout);
        ssize_t n = read(fin, buffer, sizeof(buffer) - 1);
        if(n > 0)
        {
            buffer[n] = 0;
            // 写入fd中
            write(fd, buffer, strlen(buffer)-1);
        }
    }
    close(fd);
    return 0;
}